orbit (three sixty) - Turkish English Dictionary